Republic of the Philippines
Western Mindanao State University
INSTITUTE OF COMPUTER STUDIES
DEPARTMENT OF INFORMATION TECHNOLOGY
A CAPSTONE PROJECT
Presented to the Faculty of the
Institute of Computer Studies
Western Mindanao State University
In Partial Fulfillment
of the Requirements for the Degree
Bachelor of Science in Information Technology
By
De Guzman, Warren Josiah F.
Amis, Gezelle Joy H.
Lañojan, Kerzen D.
Faculty Adviser
July 2022
WMSU Palaro CMS with
Automated Tallying
CHAPTER I
INTRODUCTION
Project Context:
The Internet and World Wide Web have become ubiquitous, surpassing all other
technological developments in our history. They've also grown rapidly in their scope and extent
of use, significantly affecting all aspects of our lives. Industries such as manufacturing, travel
and hospitality, banking, education, and government are Web-enabled to improve and enhance
their operations. The use of modern technologies in educational institutions has resulted in
increased efficiency in record processing and exchange, data quality maintenance, and
production, all of which have resulted in higher-quality services. Many organizational strategies
are growing increasingly dependent on the development of online and Web-based system.
College intramural or what we call “Palaro” is a week-long annual event held within the
school premises that can give students a venue for socializing, getting fit, and having fun. These
initiatives help students make new friends and participate in campus life, frequently enhancing
their college experiences. College life comprises extracurricular activities, leisure sports, and
more than just academic accomplishment. The sense of community that is purposefully
incorporated into the events and leisure sport that take place within these facilities is one of the
distinguishing characteristics of collegiate student recreational sports complexes. WMSU Palaro
is a competitive event between colleges within the universities including the external campuses.
WMSU Palaro Festival is a mixed event including physical sports, e-sports and pageants. This
events were held within a week-long duration and events are taken at the same time. During the
festival, the announcement, document and result were manually taken for ranking of overall
champion of colleges.
This project intends to develop a web-based system that will display all the information
needed for the student to participate or to support the event during University Palaro and record
the result for ranking of overall achiever for the competition. This project promotes data
transparency of the result within the event.
Modules of the system:
ACCOUNT - This module contains the information of all college and sports coordinator.
This allows the admin to create and assign account for the sports and college coordinators
COLLEGE COORDINATOR This module contains the verification of each participant. This
allows each college coordinator to verify each participants from their college.
PARTICIPANTS This module contains the information of participants. This allows the
participants to register online and submit a copy of document needed by the college coordinator
SPORTS/EVENT COORDINATOR This module allows the sports coordinator to upload,
remove and edit content (media, document, timetable etc.)
ANNOUNCEMENT This module contains the announcement of each event.
MEDIA This module contains media files or livestream link of the event
EVENTS This module contains the information of the Events (banner, logo, and description)
ABOUT This module contains the rules and criteria of each event.
Purpose and Description:
University celebrates their annual palaro Festival and keeping track of the result is done
manually and these includes announcements and timetable. Due to a lack of clarity on all the
necessary information, students who would like to join in the yearly celebration of the school
palaro find it challenging to participate. Participants barely know the announcement, location,
timetable, organizers' names, or outcomes of the related event. It's impossible to remember all
the details of the previous year's palaro, and it's probably impossible to recall every detail of that
particular event. To reduce manual labor of posting of event’s announcement that may likely to
be overwhelming to the event organizers.
By providing Content Management System (CMS) allows the user to generate, manage,
revise, and publish information using a user-friendly interface. By integrating document
management, digital asset management, and record retention, CMS often allows numerous users
in a collaborative setting.
Objectives:
Main Objective:
The major objective of this project is to develop a web-based system that will give
participants and spectators the information they need. Help the event coordinators manage and
distribute information more accurately, and automatically record results to make life easier for
them and increase their productivity.
Specific Objective:
To create a webpage based on a category (physical event, e-sport, pageant) of each game
that will display all the information for the specific event.
To create and assign an account for each sports coordinator on each game that will
manage the content.
To allow the coordinator of each event to post information online for example;
requirements to join, documents to submit in order to participate, announcement and
venue for the game.
To create and assign an account for each college coordinator on each colleges to
segregate varsity player from participating in their specific event.
To create and update the bracketing of the list of college participant in the game
To display all the winners of each game.
To rank all the colleges base on winning team count.
To save the results of each game annually.
To support the compatibility of the system, we planned to adopt similar framework used
by the MISTO for future implementation on WMSU website which is the Laravel Framework.
Laravel is a full-stack open-source web application PHP framework, which is robust and easy to
understand. It follows a model-view-controller design pattern. Laravel uses the existing
components of different available frameworks in the industry to create web applications.
Scope and Limitations:
Scope:
The project is a web system that will manage contents of the events in university palaro.
The Admin can create a webpage for each event that will contain the information needed for the
event (announcement, result, documents, etc.) and assigned it to a coordinator. Coordinators can
create another webpage for the result of the following year of the event. For the coordinator, the
system will have a CRUD functionality (Create, Read, Update, Delete) as the main functions of
the system. For the students to participate, he/she can register online by attaching a copy of
required document. College coordinator can verify the registration of the student if he/she is
allowed to participate in a specific event based on the submitted copy of document of the
student. Event coordinators, college coordinator and students who would like to support or
participate in the WMSU Palaro will be the intended user of the system.
Limitation:
The system will be limit only to university palaro Event and can’t be used to other event
outside the Palaro. The system is a web information system and internet connection is needed
for the user to access the webpage. Verifying the registration of students is not automated and
manual method of checking of submitted document is made. The system cannot automate the
result of each game, event coordinator manually input the result for the system to display the
output. The system doesn’t support receiving message from the user to avoid abuse or slander.
Only the points on physical sports category will be counted in ranking the overall victor of the
event. E-sport and Pageant category of event is not counted in ranking. E-sports category is not
counted as a point in ranking since participants may come from different colleges.
Significance of The Project:
The significance of the system is the transparency of information the system provides.
The system will be beneficial to any Educational Institution in terms of keeping track and
recording of information during the Palaro Event.
Users who will be benefited by the system:
Sports/ Event Coordinator the system can help sports coordinators in managing content
of the event (announcements, timetable, venue, document, etc.).
College Coordinator the system can help college coordinators in verifying the college
participants who will participate and segregate varsity players to limit their participation
in their specific event.
Students - the students who would like to support or participate in the event can benefit
thru information availability online in the system. The system also supports online
registration in participating the event, this remove the manual registration of participants.
Definitions of Terms:
World Wide Web is an interconnected system of public webpages accessible through the
Internet.
Palaro an annual celebration on sports festival in WMSU
Admin- top-level user of the system that will manage the assigning of Coordinator/Organizer
Coordinator/Organizer- the person who manages events/sports information.
CRUD- acronym for Create, Read, Update, Delete functions
CMS- acronym for Content Management System.
E-sports is a form of competition using video games
CHAPTER II
REVIEW OF RELATED LITERATURE
The manual method of uploading content has several disadvantages, including the
inability to generate reports, record information, and ensure that information is accessible to the
intended user. Several organizations have used the social media platform to distribute their
material to the public. Many frameworks have been utilized to construct web systems in recent
years in order to improve the manual method of uploading material, and many researchers have
offered a variety of technological solutions.
Studies on Web Content Management System
A content management system (CMS) is a software package that provides some level of
automation for the task required to effectively manage content. A CMS is usually a server based,
multi-user software that interacts with content stored in a repository. This repository might be
located on the same server, as part of the same software package, or in a separate storage facility
entirely. A CMS allows editors to create new content and edit existing content that allow user to
consume it. (H. Jerković et. al., 2016)
Content management systems (CMS) are information systems that are primarily designed
to handle various types of publicly available web content, but they can also be used for other
reasons. CMS open source solutions are now one of the most widely used platforms for creating
websites, portals, online stores, and other publicly accessible content and services. (H. Jerković
et. al., 2016)
According to the book, “Content is information produced through editorial process and
ultimately intended for human consumption via publication”. People use this process to prepare
information for distribution to a target audience. Modeling, creating, editing, reviewing,
approving, and controlling are all aspects of this process. The creation of content revolves mostly
on:
What should the subject of the content?
Who is the intended audience?
How long should the content be?
From what angle should the content be?
Does it need to be supported by media?
This article from of Black, E. L. (2011). “Selecting a Web Content Management System
for an Academic Library Website.” describes the Ohio State University Libraries' decision to use
an online content management system (CMS). The author describes the necessity for a CMS, the
system requirements for supporting a big dispersed content model, and the CMS trial technique
that was employed, which includes direct feedback from content providers alongside technical
specialists. As also stated in the book authored by McKeever, titled “Understanding Web content
management systems: evolution, lifecycle and market” state that as the volume of content grows
for the organization, some type of Web content management (WCM) solution is increasingly
necessary for organizations with a major Web presence is needed. WCM systems have advanced
quickly from basic HTML to today's sophisticated content creation and publication features. As
most organization are adapting to online processes for content management Web system
solutions are highly needed to cater these problems. (Susan Mckeever, 2003.)
As for example (Stephen Paul Adithela et. al., 2018) they developed a new web frontend
for the middleware’s API based on the Django web framework and the Vue.js JavaScript
framework so that Science gateway developers can utilize the Airavata Django Portal
Framework (ADPF) to personalize and expand the user interface by adding domain-specific UI
metaphors and gateway-specific user workflows. These techniques of extensibility are the result
of the project's years of experience dealing with science gateways.
Web System Framework
Traditional framework design methods for web design result in significant limitations,
time-consuming, and other issues. To address these issues, this paper (Ren Yu He (2015) )
presents a web design and implementation method based on the Laravel framework. Laravel
standardizes the development process by automatically processing some non-business logic
relationships. This paper creates and implements a small Laravel model that automates part of
the design. Web design based on the Laravel framework offers scalability, as demonstrated by
experimental and simulation the results has increased the development efficiency.
Web Content Management for schools
(Das, V. V. (2012)) Content management enables non-technical people to manage information and
content on the website, consequently, alters the perspective in the process of web design. It meets
communication requirements and provides a dynamic online foundation for schools. The posting
of a context, editing, producing, and structuring of contents in relation to educational activities
are only a few of the services offered by content management systems. The creation of a suitable
framework is the main objective of this research.
Improving Data Efficiency Using CMS
(Kanne, S. (2016)) Implementing Responsive Web Design (RWD) ideas, HTML, and web
analytics should be accomplished to obtain sophisticated performance and adoption. Basically,
you need to have a dynamic, well-organized website. Website-related content will be
dynamically updated when using an admin console for a content management system. For
potential credential users, it would be preferable if a Content Management System web tool was
used for the efficient updating of material in a content management system because it can
manage large amounts of content with ease.
Local System
[9] On January 28 2022 a group of students on their On-the-Job Training (OJT) as well as
the client, the Management Information Systems & Technology Office (MISTO) held a meeting.
The group was assigned to create a website with a content management system of all colleges of
Western Mindanao State University. The MISTO staff also suggested to use Laravel Framework
in order to sync the CMS to the main website of the University with no problem. The system
requires to be able create a website for each college with dynamic template that will contain the
all the information of the colleges including faculty and staff, announcement, academic program,
history, and core values of the colleges. (Sherard Chris Banquerigo et. al, 2021)
Transparency and Fairness Principles in National Sports
According to the article there are national sports policies in place to control the sports
system so that everyone can enjoy the advantages and experience no disadvantages. The extent
of sports professionals' perceptions on the application of the principles of transparency and
fairness to national sports policies was investigated in this quantitative descriptive study because
it is still unknown whether the current policies are transparent and equitable. The survey
approach involved selecting 455 sports professionals using purposive sampling to answer
questions via a google form. The findings suggest that while 11.02 percent of sports
professionals disagree and 0.69 percent definitely disagree, 59.81 percent of sports practitioners
choose to agree and 28.48 percent strongly agree that the principle of transparency has been
implemented to sports policy. On the other side, 59.84 percent and 35.22 percent of sports
professionals, respectively, concur that the fairness principle has been used in the
implementation of national sports policy. If the idea of fairness has been applied, 4.84 percent of
sports professionals disagree, and 0.11 percent severely disagree. It may be said that the
principles of openness and equity in national sports policies have been felt by sports
professionals, one of which is the simplicity with which information on sports rules, such as
those governing the distribution of rewards and coaching, can be obtained. Based on the survey
of this article, majority of the sports professionals were agreeing to implement transparency to
sports policy. (Amali, Zainudin & Castyana, 2021)
Reference:
[1] H. Jerković, P. Vranešić and S. Dadić, "Securing web content and services in open source
content management systems," 2016 39th International Convention on Information and
Communication Technology, Electronics and Microelectronics (MIPRO), 2016, pp. 1402-1407,
doi: 10.1109/MIPRO.2016.7522359.
[2] (Deane Barker 2016.) “Web Content Management System, Features and Best Practices”
Published by O’Reilly Media. https://www.oreilly.com/library/view/web-content-
management/9781491908112/
[3] Black, E. L. (2011). Selecting a web content management system for an academic library website.
Information Technology and Libraries, 30(4), 185189. https://doi.org/10.6017/ital.v30i4.1869
[4] (Susan Mckeever, 2003.). Understanding Web content management systems: evolution,
lifecycle and market. Ind. Manag. Data Syst.
https://www.semanticscholar.org/paper/Understanding-Web-content-management-
systems%3A-and-Mckeever/58761cd8dacc7f39a789ddf4c778def8a15fe242
[5] (Stephen Paul Adithela, Marcus A Christie, Suresh Marru, & Marlon E Pierce, An extensible
Django-based web portal for Apache Airavata ,2018)
[6] Ren Yu He (2015). Design and implementation of web based on laravel framework.
Proceedings of the 2014 International Conference on Computer Science and Electronic
Technology.
[7] Das, V. V. (2012). Lecture Notes of the Institute for Computer Sciences, Social-Informatics
and Telecommunications Engineering: Preface. Lecture Notes of the Institute for Computer
Sciences, Social-Informatics and Telecommunications Engineering, 62 LNICST(January).
https://doi.org/10.1007/978-3-642-32573-1
[8] Kanne, S. (2016). Improving Data Efficiency Using Content Management System.
Culminating Projects in Mechanical and Manufacturing Engineering, 36.
https://repository.stcloudstate.edu/mme_etdshttps://repository.stcloudstate.edu/mme_etds/3
6
[9] MISTO College Content Management System : with dynamic template. (n.d.). 143.
[10] Amali, Zainudin & Castyana, Billy & Anggita, Gustiana Mega & Ali, Mohammad &
Rahayu, Tandiyo. (2021). Evaluation of sports practitioner’s perception toward the
implementation of transparency and fairness principles in national sports policies. Journal
SPORTIF : Jurnal Penelitian Pembelajaran. 7. 419-429. 10.29407/js_unpgri.v7i3.16521.
CHAPTER III
TECHNICAL BACKGROUND
3.1 Context Flow Diagram:
The diagram shows the context diagram of users based on the top-level of conceptual design of
System Requirement Specifications. The administrator will be in charge of system upkeep, the sports
coordinator will be in charge of providing and updating material that will be saved in the system, college
coordinator will be in-charge of verification of student’s registration, and the user will be the students
who will participate in the event.
3.2 Conceptual Framework:
The conceptual framework serves as a tool for the project to demonstrate concepts and
suggest connections between them. The system's functionality is demonstrated, along with how
the organizers' and administrators' inputs are processed. The flow will start after the admin
created a webpage and assigned an organizer to it, event and college coordinators can login to
their credentials given by the ADMIN and inputs needed information. Then uploading of
contents will follow that includes inputting the event’s information, documents, announcement,
and rules & criteria, participants and match-ups. Students can register online by submitting
required document. College coordinator can verify the registration of students and segregate
those varsity players to limit them in participating to a specific event. Then afterward organizers
can lock the webpage for tallying the result of the game after all the game was decided. the
system can now automate the overall result of lock webpages for ranking the overall victor of the
Palaro. Then the system will generate downloadable result that can be viewed by all users at the
main page of the system.
Tallying of result is only based on the physical event category of the webpage. Since the
physical event in the Palaro practiced a team-based competition, every victor of each physical
event will have a corresponding point that will be used for overall ranking. These points will be
automatically tallied once the webpage of the event is finalized.
Champion
1st Runner-Up
2nd Runner-Up
Participants
7 points
5 points
3 points
1 point
3.3 Comparison Table:
Existing Local
System
Common
Features
Existing System
Unique Features
Unique Feature of your
System
MISTO College
CMS with dynamic
Template
Both systems
apply CRUD
functionalities
User can send
inquiry to the
college admin
Allow the students to register
online
The system will automate the
overall result based on
winning count of each
colleges
CHAPTER IV
DESIGN & METHODOLOGY
4.1 Requirement Analysis:
The team selects what to include in the documentation and which modules must be
included in the development phase during the analysis phase after all the data has been obtained.
After doing a post-analysis of the research and applications already in use, the team suggested
and presented the project to the panel for approval and advice on how to proceed with further
development.
The group intended to record all relevant activities on the palaro and
The researchers determined what to include in the system after collecting data on the lecture. The
researchers also want to carry out a pre-survey where the target user's responses or inquiries
during the event will be collected before beginning the construction of the app. This pre-survey
is being conducted to assess the best way to create a system that will enable students to take part
in the activity. The researcher then began work on constructing the system after obtaining the
data from the post-analysis and pre-survey.
4.2 System Requirement
Allow the admin to create/disable a
webpage for each event.
Allow the admin to assign/remove an
account for each event that will manage
the content.
Allow the admin to assign an account to
each college coordinator to verify the
registration of participants
Allow the organizer to create, read, update,
delete content for the webpage.
this include:
Banner
Announcements
List of varsity player
Name of Officiating Officials
Rules & Criteria
Documents
Media
Participants
Matchmaking line-up
Allows the organizer to finalize result of
the game.
Allows the organizers to lock the webpage
for tallying the result of overall victor of
the event.
Allow the system to generate result based
on win count of each colleges for ranking
the overall victor of the event
4.3 Flowchart
4.3.1 Data Flow Diagram
4.3.1.1 Admin
4.3.1.2 Sports Coordinator
4.3.1.3 Student
4.3.1.4 College Coordinator
4.4 ERD
4.5 Use Case
The diagram shows the different users that will interact in the system. The admin
is the super user of the system that can create webpage, add and assign account and can
also temporarily disable the webpage. The sports organizers are the main user of the
system that will be the one managing the all the content. The college coordinator verifies
the registration of students. The students can register, view content and download
documents.
4.6 Software Requirement:
The following is the list of software requirements used for development and
implementation of the system.
Laravel Framework- is a free, open-source PHP web framework, and intended for the
development of web applications.
XAMPP -Web development tool that is used to develop a web app in localhost
Php - is a highly popular and robust server-side open-source programming language for
dynamic web applications.
4.6.1 Software Developer Kit
Visual Studio Code- It offers amazing performance features and simple HTML support.
Additionally, free with an integrated open source in Visual Studio Code.
4.7 Requirement Documentation
This requirement documentation's goal is to outline the application's requirements. Here,
the aim of the app and what it must do will be covered.
4.7.1 Purpose
All sports organization exercise fairness and equality of game. With the help of this
system it can give the transparency, integrity and accountability of information to all the
participants and supporters of each colleges.
4.7.2 Goals
To promote transparency, integrity and accountability of information
To record the result online to reminiscence the achievement of the participant
To provide availability of information online
4.7.3 Project Scope
The system limits only to events included only to palaro festivals where the transparency
of information is needed to encourage students to participate.
4.7.4 Mandated Constraints
Software needed for the project:
Php
XAMPP
Front-end:
CSS
HTML
Back-end
Laravel Framework
4.7.5 Non-Functional Requirements
4.7.5.1 Usability Requirements
Only admin can create a new webpage for the event
Only admin can disable an existing webpage
Only organizer can create a webpage for the following year
Only organizer can upload, update and delete content of the page
College coordinator can filter the registered
User can only download materials posted on the webpage
Student can register online.
4.7.5.2 Operational Requirements
If there’s a need to change in the system features and requirements existing information
should remain unchanged.
The system should handle multiple content display on the webpage
The system should automate the overall tallying based on college win count.
4.7.5.3 Performance Requirements
Contents on the webpage will be updated if the page is refreshed.
4.7.6 Functional Requirements
Req. 1
The admin can disable the webpage if
something inappropriate content is posted by
the organizer
4.8 Design Software Systems, Process Model
The team keeps track of the information required to define architecture and system
design successfully to provide direction to the development team on the system's architecture.
4.8.1 Process Model
Developers can use fast application development to make several iterations and upgrades
to the software without having to start a development schedule from scratch each time.
Req. 2
Upon assigning the account for each
webpage, an email will be sent to the email
account of the organizer for their account
credentials
Req. 3
Organizers can login their credentials given
by the admin
Req. 4
Organizers can Create, Read, Update and
Delete contents on the webpage
Req. 5
Organizer can modify the field input based
on their need.
Req. 6
Organizer can lock the webpage to disable
any changes to the webpage and for tallying
the overall result of the event.
Req. 7
User can download the available document
posted by organizer.
Req. 8
Student can register online by filling-up a
form together with required document.
Req. 9
College coordinator can segregate varsity
players to limit their participation in specific
event
Agile Development is a type of project management methodology that is mostly used in the
software development industry. It relies on the collaborative efforts of self-organizing, cross-functional
teams and their clients to identify requirements and build solutions. an arrangement of thoughts
stressing flexibility and adaptability. Agile focuses on empowering teams to produce in manageable
chunks in an effort to increase responsiveness to shifting business needs.
The benefits to why we chose Agile Method:
1. Better Control of the System - Agile gives managers more control over the project
because of its transparency, feedback integration, and quality-control capabilities.
2. Give Customer Satisfaction - The customer is only involved in the planning phase and
does not affect the execution, which reduces flexibility and adaptability. By keeping them
informed and making changes based on their comments, we give the customer value and
ensure that the final product meets their expectations.
3. Improving the project Predictability - Forecasting risks and coming up with effective
risk-reduction plans are made simpler with improved visibility. The Agile framework
offers a variety of methods for seeing and anticipating risks, as well as strategies for
ensuring that the project is effectively completed.
4. Reduced the risk in the project The majority of agile projects are successful. With a
focus on continuous delivery, agile is executed in brief sprints. Even if a particular
approach does not work out as planned, there is always a small piece that may be saved
and utilized again.
5. Flexibility - They benefit from its unparalleled adaptability. Teams operate in shorter
bursts, with the product owner providing ongoing input and involvement. Changes to other
project management techniques often take time and money.
6. Improved Continuously - Because the process is iterative, it is assumed that every sprint
will be improved upon and that prior errors won't be repeated. Agile methodologies
promote an environment where people are free to exchange ideas and work together,
allowing teams to benefit from one another's experiences and advance as a unit.
7. Improved Team Confident - enables individuals to develop in their current roles and learn
new project management abilities. To discuss challenges and problems, the team meets
frequently, which improves communication. Agile encourages a close-knit atmosphere
where teams can have variable team configurations because team sizes are constrained.
Advantages of Using Agile
Deliver software more quickly, allowing our customers to benefit sooner rather than later.
Utilize fewer resources because we always work on the most recent tasks.
Better adjust to change and respond more quickly.
Can detect and repair problems and flaws more quickly.
We can get immediate feedback.
Resource Planning
System Resource
No.
Resources
Description
1
Testing Tools
Test tools for which auto generation of the app
2
Internet Connection
Wi-Fi, Mobile Data
3
Mobile Devices
To test Responsiveness of web system
Human Resources
No.
Resources
Description
1
Test Managers
The software test manager's job is to lead the testing team.
Test Manager is a center role in the Team. Give or defines
project direction and gathers system’s required resources.
2
Developers
Implementation of the test cases, test program, and others.
4.9 System Modules & Components
1. ACCOUNT - this module contains the information of all college and sports coordinator
1.1 create account this module allows the ADMIN to create an account for college and sports
coordinator
1.2 delete account - this module allows the ADMIN to delete an account for college and sports
coordinator
1.3 modify account - this module allows the ADMIN to modify an account for college and sports
coordinator
2. COLLEGE COORDINATOR
2.1 verify participants this module allows the college coordinator to verify the participants of
their own colleges
2.2 segregate varsity player this module allows the college coordinator to segregate the
varsity player of their college to join their specific events
3. PARTICIPANTS
3.1 register this module allows the students to register online by submitting a copy of
documents provided by the sports coordinator
4. SPORTS COORDINATOR
4.1 manage content this allows the sports coordinator to upload contents (announcement,
media, documents)
4.2 manage participants this allows the sports coordinator to provide match-ups for the
participants
4.3 provide list of varsity players this allows the coordinator to provide list of varsity players in
order to limit them in participating in their specific event.
4.4 lock webpages this allows the sports coordinator to finalize the result in order for the
system to finalize the overall ranking of the participants
5. ANNOUNCEMENT
5.1 upload announcement - this module allows the sports coordinator to upload announcement
of the specific event
5.2 delete announcement - this module allows the sports coordinator to delete announcement
of the specific event
5.3 modify announcement - this module allows the sports coordinator to modify announcement
of the specific event
6. MEDIA
6.1 upload media this module allows the sports coordinator to upload media of the event
6.1.1 provide livestream link this allows the sports coordinator to attach a link that
provide a live session of the event
6.2 delete media - this module allows the sports coordinator to delete media of the event
6.3 modify media - this module allows the sports coordinator to upload media of the event
7. EVENTS
7.1 modify banner this module allows the sports coordinator to modify the default banner of
the webpage upon created by the ADMIN
7.2 modify logo - this module allows the sports coordinator to modify the default logo of the
webpage upon created by the ADMIN
7.3 modify description - this module allows the sports coordinator to modify the default
description of the webpage upon created by the ADMIN
8. ABOUT
8.1 rules & criteria - this module allows the sports coordinator to upload or provide rules &
criteria of the specific event
8.2 toggle annual result - this module allows the user to view the annual result of the event by
toggling.